spatterdock (nuphar advena) - Turkish English Dictionary